import time
from selenium import webdriver
from selenium.webdriver.common.by import By     # 导入操作模块
# 实例化driver
driver = webdriver.Chrome()

# 打开浏览器
driver.get("https://www.baidu.com/")

# 浏览器全屏
driver.maximize_window()

#手写Xpath定位输入框
# driver.find_element(By.XPATH,"//*[@id='kw']").send_keys('秦忠阳')
# driver.find_element(By.XPATH,"//*[@name='wd']").send_keys('秦忠阳1号')
"""
//*：通篇去找匹配的
@id=kw：找一行符合id=kw的元素进行操作
"""

#//*[contains(@id,"wraf")] #定位到id包含wraf的元素
# driver.find_element(By.XPATH,"//*[contains(@id,'kw')]").send_keys('秦忠阳暗号')
"""
//*[contains(@id,"wraf")]
@id，'值'：如果说id里面包含wraf的就会操作
"""

driver.find_element(By.XPATH,"//*[@id='kw' and @name='wd']").send_keys('秦忠阳3号')


# 等待
time.sleep(20)

"""
八种定位方式：
第一梯队：id、name、class name、手写xpath、手写css     （优先使用）
第二梯队：tag name、link text、模糊文本定位
第三梯队：拷贝xpath、拷贝的css
"""


